home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 7 / FM Towns Free Software Collection 7.iso / t_os / komei4 / komei4.exe / ICON / SETE.HD6 < prev    next >
Text File  |  1993-06-02  |  1KB  |  93 lines

  1. ds_name        db    'MOJ\SETE',0
  2.  
  3.  
  4. ; 一番上で、でかい四角に挟まれてアイコンを出している物。
  5. ; 押されると300に2を書いてMOTO_Eにジャンプ
  6. ; MOTO_Eは今表示されているアイコンの番号を302
  7. ; に書いて、NAO_Eにジャンプ
  8.  
  9.  
  10.  
  11. paint_wd:
  12.     SET_P    dt1
  13. re_paint:
  14.      WD_CLS 0
  15.      BOX boxdt,1
  16.     call    dt_icon
  17.     call    u_con
  18.      ret
  19.  
  20. be_called:
  21.  
  22.     YOMU    ax,300
  23.     cmp    ax,400
  24.     je    neru
  25.     cmp    ax,500
  26.     je    okiru
  27.      ret
  28.  
  29. neru:
  30.     WD_ERZ 1
  31.     WD_ERZ 0
  32.     WD_LEFT
  33.     ret
  34. okiru:
  35.     WD_WANT
  36.     jmp    re_paint
  37.  
  38. dt_icon:
  39.     call    sub_edi
  40.     dw    0,1,1,1,32,0,2,0
  41. u_con:
  42.     mov    ah,2
  43.     mov    al,0
  44.     call    MOUSE
  45.  
  46.     mov    ah,100
  47.     mov    al,30
  48.     call    komei1
  49.  
  50.     mov    ah,2
  51.     mov    al,1
  52.     call    MOUSE
  53.     ret
  54.  
  55.  
  56. mouse_in:
  57.     cmp    ch,1
  58.     je    rara
  59.         ret
  60.  
  61. rara:
  62.     KAKU    word ptr 300,2
  63.     GO_P    dt1
  64.  
  65. dt1:
  66.     call    sub_edi
  67.     dw    0
  68.     db    'MOTO_E',0
  69.  
  70. p_call:
  71.     M_P_CALL
  72. p_set:
  73.     M_P_SET
  74.  
  75. look_me:
  76.      call sub_esi         ; esi 固定です。
  77.      dd 0,0
  78.      dw     1    ; ここが 1 の物は open start です。
  79.          dw      0
  80.          dw  33,33,256+30,2,15,0,0,0
  81.  
  82.  
  83.  
  84. boxdt:
  85.     call sub_edi                               ; edi 固定です。
  86.         dw    1,33,33,0,0,0,20,15,15,0
  87.  
  88.  
  89. ; [count][sz_x][sz_y][off_x][off_y][+x][+y][f_col][b_col][s_no]
  90.  
  91.  
  92.  
  93.